using System;
using System.Collections;
using System.Collections.Generic;
using Me.Prettyprint.Hector.Api.Beans;

namespace Me.Prettyprint.Hector.Api.Query
{
    /// <summary>
    /// Counts super column for a of a key in a super column family
    /// </summary>
    /// <typeparam name="K"></typeparam>
    /// <typeparam name="SN"></typeparam>
	public interface SuperCountQuery<K, SN> : Query<int>
	{
        SuperCountQuery<K, SN> SetKey(K key);
        SuperCountQuery<K, SN> SetColumnFamily(string cf);
        SuperCountQuery<K, SN> SetRange(SN start, SN finish, int count);
	}
}